a:hover{
	cursor: pointer;
}

.kaoshi-panel{
	width: 80%;
	margin: 0 auto;	
}
.poiner{
	cursor: pointer;
}
.page-title{border-bottom: 2px solid gainsboro; padding: 0; position:relative;}
.page-title span{ display: inline-block; border-bottom: 2px solid #1A53A2; height: 30px; margin-bottom: -2px; }
footer{text-align: center; font-size: 12px; color: gray; background: #FAFAFA; line-height: 25px; width: 100%;/* position: fixed; bottom: 0px;*/}
#main,.main{min-height: 85%;}

.main{ padding-bottom: 50px;}
.content{
	
}
.content li{
	margin: 10px 0 15px;
}
.content .table thead th{

}
.content .form-inline .form-control{
		width: 85%;
	}
@media  screen and (min-width:760px ) {
	.content .width-360{
		width: 360px;;
	}
	.content .width-480{
		width: 480px;;
	}
	
}
.content h2{
	font-size: 16px;
	padding-bottom: 6px;
	padding-top:6px;
	position: relative;
	background: #fafafa;
	padding-left: 15px;
	color: #6194bc;
}
.content h2 span{
	background: #6194bc;
	display: block;
	width: 4px;
	height: 15px;
	position: absolute;
	top: 6px;
	left: 0;
}
.content h2 .btn{
	margin-top:-3px;
	margin-right: 10px;
}
.yuansu-item{
	margin: 5px 0;
}
.content .text-input{
	width: 100%;
	border: none;
	text-align: center;
	background-color: #EEE;
	padding: 4px;
}
.content .text-input:focus{
	border: 1px solid #ccc;
	background-color: #FFF;
	border-radius: 5px;
	padding: 3px 0;
}
.content label.control-label{
	padding-top:3px;
}
.content label .text-input{
	background-color: #FFF;
}
/*end*/

/*登陆页面*/
.kaoshi-signin{
	width: 760px;
	position:relative;
	margin: 0 auto;
 	padding: 20px 0 20px 20px;
 	background: #FFF;
 	border-radius: 5px;
 	top: 25%;
 	box-shadow: 5px 5px 7px #ccc;
}
.kaoshi-signin .thumbnail{
	border: none;
	margin-bottom: 0px;
}


/**/
.list-hover li.list-group-item.active,
.list-hover li.list-group-item.active a,
.list-hover li.list-group-item:hover,
.list-hover li.list-group-item:hover a,
.list-hover .panel-default>.panel-heading.active,
.list-hover .panel-default>.panel-heading.active a
{
	background-color: #f4fdad;
	border-color:gainsboro;
}
.my-table thead{
	  background: #f2f2f2;
}
.my-table.table tr{
	height: 40px;
}
a.logo.navbar-brand{ color: white; line-height: 40px;}
.yuansufanwei .close{font-size: inherit;}
a.font-size-22{line-height:1;}
.nenli-remove{position: absolute; right: 15px; top:5px;}
.col-md-9.nenli{padding-right: 40px;}

.drop-list{
  width: 40%;
  position: absolute;
  background: #FFF;
  z-index: 9;
  top: 32px;
  border: 1px solid #ccc;
  font-size: 14px;
  display: none;
}
footer.navbar-fixed-bottom{ background: rgba(200,200,200,.5);}
